silly, spiritless, faint-hearted person - Francés Inglés Diccionario